Java 8 백엔드 데브코스 TIL 04일차 Collection 도입 이전에는 공통된 표준 인터페이스가 없어 프로그래머가 모든 종류의 컬렉션에서 작동할 수 있는 알고리즘을 짜는 일이 어려웠습니다. 이미 추상화가 되어 있기 때문에 자료구조를 쉽게 사용할 수 있습니다. Collection이 Iterable을 implements 하고 있기 때문에 컬렉션이 구현한 하위 클래스들도 Iterable의 iterator를 구현하여 사용할 수 있습니다... 백엔드Collection프로그래머스데브코스TILJava 8Collection 모던 자바 인 액션 - 2. 동작 파라미터화 코드 전달하기 동작 파라미터화를 이용하면 자주 바뀌는 요구사항에 효과적으로 대응할 수 있다. 예제를 통해 동작 파라미터화가 필요한 이유와 코드의 개선 과정을 확인할 수 있다. 녹색 사과만을 필터링하는 코드는 다음과 같이 쉽게 작성할 수 있다. 색을 파라미터화할 수 있도록 메소드에 파라미터를 추가하면 요구사항에 유연하게 대처가 가능하다. 다음과 같이 무게를 기준으로 필터링하는 함수를 만들 수 있다. Appl... 자바JavaJava 8모던자바인액션Java Java 1일차 : 자바 개발환경 구축 처음으로 돌아가는 기분으로, Vanilla Windows에 Java JDK 8 설치, Eclipse for Java Developers 설치 이후, Eclipse에서 Java 연동을 내장 JRE가 아닌 수동 JDK 8로 세팅하는 법까지 해보았다. 찐 개발자가 되기 위해서는 PATH 환경변수 설정, Eclipse가 아닌 cmd 같은 CLI 환경에서도 코드 작성 및 컴파일을 할 수 있어야 하겠지... eclipse자바이나자바Java 8개발환경Java 8
백엔드 데브코스 TIL 04일차 Collection 도입 이전에는 공통된 표준 인터페이스가 없어 프로그래머가 모든 종류의 컬렉션에서 작동할 수 있는 알고리즘을 짜는 일이 어려웠습니다. 이미 추상화가 되어 있기 때문에 자료구조를 쉽게 사용할 수 있습니다. Collection이 Iterable을 implements 하고 있기 때문에 컬렉션이 구현한 하위 클래스들도 Iterable의 iterator를 구현하여 사용할 수 있습니다... 백엔드Collection프로그래머스데브코스TILJava 8Collection 모던 자바 인 액션 - 2. 동작 파라미터화 코드 전달하기 동작 파라미터화를 이용하면 자주 바뀌는 요구사항에 효과적으로 대응할 수 있다. 예제를 통해 동작 파라미터화가 필요한 이유와 코드의 개선 과정을 확인할 수 있다. 녹색 사과만을 필터링하는 코드는 다음과 같이 쉽게 작성할 수 있다. 색을 파라미터화할 수 있도록 메소드에 파라미터를 추가하면 요구사항에 유연하게 대처가 가능하다. 다음과 같이 무게를 기준으로 필터링하는 함수를 만들 수 있다. Appl... 자바JavaJava 8모던자바인액션Java Java 1일차 : 자바 개발환경 구축 처음으로 돌아가는 기분으로, Vanilla Windows에 Java JDK 8 설치, Eclipse for Java Developers 설치 이후, Eclipse에서 Java 연동을 내장 JRE가 아닌 수동 JDK 8로 세팅하는 법까지 해보았다. 찐 개발자가 되기 위해서는 PATH 환경변수 설정, Eclipse가 아닌 cmd 같은 CLI 환경에서도 코드 작성 및 컴파일을 할 수 있어야 하겠지... eclipse자바이나자바Java 8개발환경Java 8